triplex pump - German English Dictionary